/*.header{position: fixed;}*/

* {
    margin: 0;
    padding: 0;
}

body {
    background-color: #f6f6f6;
}


/*<!--//头部开始-->*/

.header {
    background-color: #2194f1;
    height: 47px!important;
    width: 100%!important;
    /*position: fixed;*/
    z-index: 999;
    top: 0;
}

.header .container .row {
    height: 47px;
}

.header .container.row .left {
    background-color: #2194f1;
    height: 47px;
    box-sizing: border-box;
}

.header .container .row .left img {
    margin-top: 15px;
}

.header .container .row .right {
    height: 47px;
    background-color: #2194f1;
}

.header .container .row .right .pull-right {
    width: 114px;
    height: 19px;
    background: url(../../image/common/header-titile.png)no-repeat center;
    line-height: 47px;
    margin-top: 14px;
}

.header .container .row .right .user {
    display: inline-block;
    height: 47px;
    width: 47px;
    background: url(../../image/common/hearder-user.png)no-repeat center;
    position: relative;
}
.header .container .row .right  .user  ul{
    width: 90px; 
    background: #fff; 
    padding: 2px 0px;
    border: 1px solid #eee;
    border-top: none;
    position: absolute;
    left: -20px;
    top: 47px;
    z-index: 999999;
}
.header .container .row .right  .user  ul li{
    width: 100%;
    height: 25px;
    line-height: 25px;
    color: #777;
    text-align: center;
}
.header .container .row .right  .user  ul li:hover{
    background: #eee;
}
.header .container .row .right  .user  ul li a:link{
    text-decoration: none;
}
.header .container .row .right .exit {
    color: #fff;
    padding-left: 10px;
    position: relative;
    width: 84px;
    top: -18px;
    left: 10%;
    font-size: 14px;
    cursor: pointer;
}

.header .container .row .right .exit a {
    color: #FFF;
}
.header .container .row .right .exit a:link {
    text-decoration: none;
}
.header .container .row .right .exit span.remind {
    background: #ff5555;
    border-radius: 8px;
    font-size: 12px;
    color: #fff;
    position: absolute;
    /*line-height: 16px;*/
    line-height: 11px;
    top: -1px;
    /*right: 0px;*/
   left: 68px;
    text-align: center;
    padding: 2px;
    min-width: 16px;
    min-height: 16px;
}
/*.header .container .row .right .exit:before {
    content: "";
    background: url(../../image/common/off.png) no-repeat center;
    position: absolute;
    width: 14px;
    height: 15px;
    top: 2px;
    left: -10px;
}*/


/*author-zs*/


/*公共*/

body {
    background: #f6f6f6;
}

.mb25 {
    margin-bottom: 25px;
}

.mb15 {
    margin-bottom: 15px;
}

.mb10 {
    margin-bottom: 10px;
}

.pl0 {
    padding-left: 0;
}

.form-group label {
    color: #999;
}

.form-group input {
    color: #333;
}


/*导航条开始*/

.nav-fix {
    /*position: fixed;*/
    /*z-index: 999;*/
    top: 47px;
    width: 100%!important;
}

.nav-self {
    font-size: 16px;
    padding: 5px 0 0 0;
}

.nav-self li {
    text-align: center;
    margin-right: 3%;
}

.nav-self li a {
    color: #777;
}

/*.nav-self >li.active>a {
    background: #fff;
    border-bottom: 3px solid #2194f1;
    color: #333;
    font-weight: bold;
    height: 54px;
}*/

.nav-self .dropdown-menu {
    min-width: 109px;
}

.nav-self .dropdown-menu li a {
    padding: 3px 11px;
}

.down {
    border: 1px solid #ddd;
    border-top: none;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    margin-bottom: 20px;
}

.xmgl-ul {
    padding-left: 8%;
}

.nav {
    background: #fff;
}


/*导航条结束*/


/*中心主体*/

.content {
    background: #f6f6f6;
/*    margin-top: 30px;*/
    font-size: 14px;
    position: relative;
    top: 100px;
}


/*.content-left,.content-right{ height: 734px;  }*/

.content-left {
    background: #fff;
    box-shadow: 0 0 6px #999;
    padding-right: 0;
    padding-left: 0;
}


/*左边导航栏*/

.content-left .list-group {
    position: fixed;
}

.content-left .list-group .list-group-item {
    border: none;
}

.content-left .list-group .active {
    background: #f0f9ff;
    color: #2096f1;
}

.content-left .list-group .list-group-item img {
    margin-right: 5%;
}

.myfooter2 {
    height: 90px;
    line-height: 90px;
}

.myfooter {
    height: 98px;
    top: 0;
}
.myfooter .navbar-default {
    border: none;
}
.myfooter p{
   line-height: 100px;
}
.myfooter .text-center{
    font-size: 12px;
    color: #999999;
}